Last updated 6 August 2026. This page was reviewed on that date. Prices, rates and opening hours change often in Singapore — confirm anything that matters directly with the business before you travel or spend.
Quick answer: VivoCity packs a proper dining stretch from level 1 to 3. For a quiet, crisp tempura lunch, hit Tempura Makino. If your table wants to grill, Tajimaya’s yakiniku buffet is the move. Crystal Jade Pavilion does dim sum with a harbour view, while Dian Xiao Er’s herbal roast duck is a reliable family winner. Swensen’s Unlimited feeds a big group with ice cream to spare, and Food Republic solves the “everyone wants something else” problem fast.
VivoCity isn’t just another shopping pit stop—it’s a waterfront dining playground where the familiar gets a twist. From open-kitchen tempura counters to charcoal-grill yakiniku with a harbour breeze, this stretch surprises even seasoned Singapore diners. Whether you’re chasing a quiet lunch with a view or a loud family feast, the food in VivoCity goes beyond predictable mall chains. Here’s where the real finds are.
Want to compare across the whole category? That is what Best Food in the West of Singapore is for — 16 guides in total.

Tempura Makino

Tempura Makino sits on level 2 doing one thing properly: tempura that stays light and crisp even if you leave it sitting for a bit. The batter uses Okinawan egg and oil that doesn’t weigh things down, and they fry in open view so you can hear the sizzle while you wait.
Lunch sets start under $20 – a tendon or bento that feels like a small escape without the Sentosa entry fee. If you’re making a meal of it, the Executive Tempura Bento ($36.50++) brings tempura, sashimi, and appetisers on one tray, with free-flow yuzu daikon to cut through the fry. It’s the sort of solo treat or quiet date option that doesn’t shout, but leaves you full and happy.
This isn’t just a meal; it’s a front-row seat to tempura craftsmanship. The open kitchen turns lunch into a show as chefs dip and fry, and the Okinawan egg batter keeps everything ethereal. Perfect for a solo escape when the mall crowds are hitting peak noise, or a quick, refined bite before catching the Sentosa monorail.
Address: 1 HarbourFront Walk, #02-111, VivoCity Singapore 098585
Phone: +65 6257 8733
Hours: Daily, 11:00 AM – 10:00 PM
Website: tempuramakino.com.sg
Tajimaya

Tajimaya is on level 1, and the moment you walk past you’ll smell the charcoal before you see the menu. It’s yakiniku the way it should be: meats you grill yourself, a smoky buzz in the air, and a buffet that makes it easy to say “yes” to one more plate of US Karubi.
Lunch buffet is $29.90++, dinner $34.90++. On the line‑up: garlic miso pork collar, smoked duck, and cuts that marble well, so you don’t need a sauce to rescue them. Come with a group of friends who treat their meat seriously, or a date who’s down to get hands‑on. The restaurant keeps things moving even when full, and the staff don’t act blur when you ask for a grill change.
Charcoal grilling at your own table isn’t everyday dining—it’s an event. The air fills with that smoky aroma the moment you step in, and the lunch buffet removes any decision fatigue. Come with a group that’s game to man the tongs; the US Karubi caramelises beautifully over the binchotan, and the side dishes mean nobody leaves hungry.
Address: 1 Harbourfront Walk #01-102/103 VivoCity Singapore 098585
Phone: +65 6684 4884
Email: [email protected]
Hours: Mon–Thu: Lunch 11:30 AM – 3:00 PM, Dinner 5:30 PM – 10:00 PM; Fri–Sun & PH Eve: 11:30 AM – 10:00 PM
Website: tajimaya.com.sg
This round-up is editorial. Suggestions are welcome – tell us what you offer and where.
Crystal Jade Pavilion

Up on level 3, Crystal Jade Pavilion does Cantonese cooking with a waterfront view that actually feels like a reason to dress up a little. It’s the only place on this list that holds a Michelin Bib Gourmand, and the kitchen uses that recognition sensibly, not as an excuse to overcharge.
Go for the Peking Duck with Crepe ($19.80++ per person) if you want that crackle of beancurd skin, or the Sweet & Sour Kurobuta Pork with Lychee ($28.80++) for something that balances tang and fruit without going sticky-sweet. Service is proper – they remember the tea refill and don’t rush you. It suits the kind of family lunch where your parents ask “is it worth it” and you can point at the Sentinel without saying a word.
The floor-to-ceiling harbour views do half the work here, turning a Cantonese dinner into a backdrop moment. Even the Peking Duck arrives with ceremony, its beancurd skin crackling exactly as it should. Ideal for a birthday dinner where you want linen tablecloths and a bottle of something chilled, without the Sentosa membership fuss.
Address: 1 HarbourFront Walk, #03-01, VivoCity, Singapore 098585
Phone: +65 9177 2091
Hours: Mon–Fri: Lunch 11:30 AM – 3:00 PM (LO 2:30 PM), Dinner 6:00 PM – 10:00 PM (LO 9:30 PM); Sat–Sun & PH: Lunch 10:30 AM – 3:30 PM (LO 3:00 PM), Dinner 6:00 PM – 10:00 PM (LO 9:30 PM)
Website: crystaljade.com
If a special occasion calls for something more intimate, you might find your spot among Romantic Restaurants in Singapore.
Dian Xiao Er

Dian Xiao Er sits on level 2 and smells of angelica herb the whole stretch. The duck here is roasted until the skin lacquers, sliced fast, and served with a herbal sauce that’s meant to be spooned over rice. It’s the kind of food your auntie would approve of and your cousins would actually finish.
The Duck Roasted with Angelica Herb starts from $18.50++, and if you need a second dish, the Signature Wheatgrass Tofu with Seafood (from $18.30++) adds something green to the table without feeling like a health lecture. This is a family-workhorse restaurant: big round tables, easy to share, and nobody leaves hungry. For a simple weekend dinner before catching the monorail, it’s a safe, satisfying pick.
Follow the trail of angelica herb and you’ll find it—a duck that’s been roasted to lacquered perfection and sliced quick enough to keep the skin crisp. The herbal sauce is the kind you’ll want extra rice for. It’s unpretentious, it’s flavourful, and it’s the table your extended family will actually agree on without a group chat debate.
Address: 1 HarbourFront Walk, #02-138 9 VivoCity, Singapore 098585
Phone: +65 6376 9786
Email: [email protected]
Hours: Mon–Thu: 11:00 AM – 9:30 PM; Fri–Sun: 11:00 AM – 10:00 PM
Website: dianxiaoer.com.sg
Swensen’s Unlimited

Swensen’s Unlimited takes the nostalgia of an Earthquake sundae and upgrades it into a full halal-certified buffet on level 2. It’s loud, it’s busy, and it’s exactly where you want to be when the whole family is celebrating a birthday and everyone has a different appetite.
Weekday lunches at $35++ already include seafood on ice, live carving stations, satay, and hand-stretched pizzas. Weekend dinners go to $60++ and unlock 48 ice cream flavours – enough to keep the kids occupied long after the cake’s been cut. Grab a table near the window if you can; the mall buzz provides the atmosphere. This round is for groups of eight and above who just want everything on the table at once.
Yes, this is Swensen’s evolved into a full-on buffet, and it works. The live carving stations and stretch of seafood on ice make it a birthday magnet, and the halal certification means everyone can pile their plates without compromise. Go when the whole family’s energy is high and the only agenda is a collective food coma.
Address: 1 Harbourfront Walk, #02-117 VivoCity, Singapore 098585
Phone: +65 6788 8128
Email: [email protected]
Hours: Daily, 11:00 AM – 11:00 PM
Website: unlimited.swensens.com.sg
Thai Accent

Thai Accent is tucked on level 2, a no-pork-no-lard kitchen that turns out Thai food with enough heat to wake you up after a long walk through the mall. The dining room is modern and uncluttered; it works equally well for a quick dinner before a movie or a longer catch-up with a friend who needs a proper tom yam fix.
The Signature Clear Base Tom Yam Seafood Soup starts at $11.90++ and arrives bubbling, with prawns that still have bite. Pair it with the Thai Green Curry Chicken and Roti Prata ($18.90++) and you’ve got a meal that feels both comforting and something to look forward to. Halal-friendly, so it opens up options for mixed groups without anyone having to compromise.
A no-pork-no-lard kitchen that still delivers proper tom yam heat is a Singapore unicorn, and Thai Accent nails it. The clear-base tom yam arrives bubbling and sharp, enough to reset your afternoon. The room is calm and spacious—book a table before your movie and you’ll actually hear your friend’s gossip over the sizzle.
Address: 1 Harbourfront Walk #02-145/146 Singapore 098585
Phone: +65 6376 9282
Email: [email protected]
Hours: Sun–Thu: 11:30 AM – 9:00 PM; Fri–Sat: 11:30 AM – 9:30 PM
Website: thai-accent.foodjoyy.com
For more upscale Chinese and Southeast Asian dining across the island, our guide to Fine Dining Restaurants in Singapore is worth a bookmark.
Brotzeit

Brotzeit does German food with a harbour view on level 1, and the beer list follows the 1516 purity laws – a detail your beer‑drinking kakis will appreciate without making a speech about it. The outdoor‑ish seating catches the sea breeze if you time it right, and the clatter of plates keeps things lively.
The Würstelplatte ($45++) is built for sharing: a board of sausages, sides, and breads that arrives looking like it belongs at an Oktoberfest table. Crispy pork knuckle is on the menu too, with crackling that rewards the effort. Book a table when you’ve got a small celebration or just a long evening with friends who need a break from rice for a night.
The harbour view from level 1 makes this Bavarian outpost feel less like a mall stop and more like a weekend afternoon escape. The beer list sticks to the 1516 Reinheitsgebot, so the brews are clean and conversation-worthy. Grab the Würstelplatte for sharing; the board arrives generous and pairs perfectly with the salt-laced breeze off the water.
Address: 1 HarbourFront Walk #01-149/151, VivoCity Singapore 098585
Phone: +65 6272 8815
Email: [email protected]
Hours: Daily & PH: 11:00 AM – 11:00 PM
Website: brotzeit.co
Food Republic

Food Republic on level 3 is the problem‑solver: over 30 stalls under a 1900s‑Chinatown‑themed ceiling, and enough choices to satisfy the one person in the group who only wants chicken rice while another craves a burger. It’s clean, air‑conditioned, and you can find a seat even when the rest of the mall feels like a weekend crush.
Prices are transparent, stalls cook to order, and you can hop between Hainanese chicken rice, Western grills, and local noodle soups without a reservation. It’s not trying to be atas – it’s just a reliable, quick‑serve basecamp that everyone in the family actually agrees on. Keep this one for the lazy Sunday when planning feels too much like work.
When the group chat can’t agree on a cuisine, this 1900s-Chinatown-themed food court is your ceasefire. Over 30 stalls cook to order under air-conditioned comfort, and the decor adds a dose of heritage without the outdoor humidity. Go for the Hainanese chicken rice if you must pick one, but half the fun is roaming between stalls.
Address: Level 3, VivoCity, 1 HarbourFront Walk, Singapore 098585
Phone: +65 6276 0521
Email: [email protected]
Hours: Daily, 10:00 AM – 10:00 PM
Website: foodrepublic.com.sg
This round-up is editorial. Suggestions are welcome – tell us what you offer and where.
Earle Swensen's

Earle Swensen’s is a Western restaurant at VivoCity serving Halal-certified ingredients, known for its charcoal-grilled steaks.
Craving a proper steak that doesn’t burn a hole in your pocket? Earle Swensen’s charcoal-grilled cuts hit the spot—halal-certified and finished with their signature butter, it’s that kind of satisfying, not-too-heavy indulgence. You walk out feeling like you’ve treated yourself well, without any guilt. The sundae is a fun finish if you’re sharing, but the steak already makes you feel like you made a smart, desirable choice. A solid pick when you want a sit-down meal that feels like a reward, not a splurge.
Walk in and the bustle of VivoCity melts away into a laid-back, diner-style hum. Grab a booth if you can—it’s perfect for lazy weekend catch-ups. The menu is straightforward, so you won’t waste time deciding. Order the steak your way, and while you wait, soak in the view of the harbour. Portions are generous, so consider sharing sides. The staff is chatty and quick, and before you know it, you’re swapping stories over a comforting meal that feels like a little reward after a long shopping spree.
Products or Services
Charcoal-grilled steaks and lamb finished with Earle’s Butter, a menu blending local and international dishes, and the Big Swensen’s Sundae dessert (Unicorn, Pink on Fleek, Chocosaurus flavours).
Contact Information & Location
- Location: #02-117, 1 HarbourFront Walk, VivoCity, Singapore 098585
- Phone: +65 6272 3306
- Operating Hours: Daily 11am-11pm
- Website: Earle Swensen’s
Go for the sundae when you have a few friends to share—it’s not just dessert, it’s a centrepiece. Steaks are solid, but the real value sits in the set lunches if you time it right. Aircon comfort, booth seating, a good pick for a proper sit-down without feeling roughed up by the bill.
Beauty in The Pot

Beauty in The Pot is a hotpot restaurant at VivoCity, known for its collagen and health-focused soup bases.
If hotpot often leaves you feeling weighed down, Beauty in The Pot flips the script. Their collagen broth is soothing, not greasy—sipping it feels like a little beauty ritual while you cook. The premium ingredients don’t need heavy sauces; they shine on their own. It’s the kind of meal where you walk out feeling truly nourished, not just full. Great for a gathering where you want to treat everyone to something that feels a bit more thoughtful, without being overly indulgent.
The moment you step in, the soft lighting and sleek interior make you feel like you’re treating yourself. Yes, there might be a queue, but it moves quickly—your growling stomach will survive. Once seated, you get your own pot, so no fighting over broth. The staff guide you through the menu, even offering cooking tips. Gather a few good friends and order an array of ingredients to sample. Cooking together becomes the fun, and sipping the collagen broth feels quietly luxurious. It’s a long, lingering meal that leaves everyone feeling cherished, not stuffed.
Products or Services
Six soup bases including collagen, mala, and mushroom; premium ingredients such as sliced pork collar and US Angus prime short ribs; and homemade items like soft bone pork balls and fish tofu.
Contact Information & Location
- Location: #03-08A, 1 HarbourFront Walk, VivoCity, Singapore 098585
- Phone: +65 6255 0758
- Operating Hours: Daily 11:30am-3am
- Website: Beauty in The Pot
The collagen broth is why you go—free refills and it’s a meal in itself if you drink it slow. Order the homemade items like fish tofu; they’re cost-effective and surprisingly filling. Go for the weekday set menus to keep the bill sensible.
Steaks, Hotpot, or Thai Spice
When your group can’t settle on one cuisine, VivoCity’s food options make it easy to please everyone. If the mood is a relaxed catch-up over familiar Western classics, Earle Swensen’s hits the spot with its hearty grills and comforting pastas—a fuss-free choice for all ages. Craving something with more kick? THAI ACCENT delivers bold, tangy flavours that wake up your taste buds, ideal for a quick yet satisfying meal when you’re out shopping and need a shiok pick-me-up that resets your mood.
Then there are occasions that call for a real production—a sit-down affair where you want to linger, dip, and cook together. Beauty in The Pot turns a meal into a leisurely gathering, perfect for celebrations or when you have time to spare with your favourite people. The beauty of having these three under one roof is that you can match the experience to your company and time: a speedy solo bite, a spicy shared lunch, or a long, laugh-filled dinner around a steaming pot. Just pick the rhythm that fits your day and run with it.
How to choose
Start with the occasion. Family dinner where you need a round table and dishes to share? Dian Xiao Er or Crystal Jade Pavilion fit that brief. A night out with friends who want to cook their own meat? Tajimaya. Group buffet with halal requirements? Swensen’s Unlimited. If the group can’t agree, Food Republic settles the debate. For a date that feels considered without being over‑the‑top, Tempura Makino or Thai Accent do the job quietly.
Price‑wise, lunch sets at Tempura Makino dip below $20, while a full dinner buffet at Tajimaya runs $34.90++. Crystal Jade Pavilion’s signature dishes hover between $19.80 and $28.80 per person. Swensen’s Unlimited hits $60++ on weekend dinners, but covers the whole table’s dessert too. Food Republic is the most flexible – you control the bill.
Halal‑certified and no‑pork‑no‑lard options: Swensen’s Unlimited is halal‑certified, Thai Accent avoids pork and lard. The other outlets serve pork or alcohol; confirm directly if you need strict certification.
| Eatery | Best For | Price Signal | Must‑Try Dish | Halal‑Certified |
|---|---|---|---|---|
| Tempura Makino | Solo treat, quiet date | Lunch sets under $20; bento $36.50++ | Executive Tempura Bento | No |
| Tajimaya | Grill‑loving friend groups | Buffet $29.90–$34.90++ | US Karubi Plate | No |
| Crystal Jade Pavilion | Family milestone meals | À la carte, around $20–$30 per dish | Peking Duck with Crepe | No |
| Dian Xiao Er | Casual family dinners | Duck from $18.50++ | Duck Roasted with Angelica Herb | No |
| Swensen’s Unlimited | Large group celebrations | Buffet $35–$60++ | Seafood on Ice & 48 ice cream flavours | Yes |
| Thai Accent | Quick dinner, mixed dietary needs | Mains $11.90–$18.90++ | Clear Base Tom Yam Seafood Soup | No pork/lard (check with business for full certification) |
| Brotzeit | Beer and sharing platters | Würstelplatte $45++ | Würstelplatte | No |
| Food Republic | Group with different cravings | Individual stall prices | Hainanese chicken rice (varies by stall) | Check with specific stalls |
Summary
From a quick solo tempura lunch to a yakiniku buffet with friends or a multi‑dish family dinner with a view, VivoCity’s dining stretch covers a lot of ground. The picks here range from under $20 to around $60 per head, so there’s a table for both the everyday craving and the occasional celebration. Wherever you land, you’re never far from the MRT or the Sentosa boardwalk.
Disclaimer: Details like hours and prices can change. Check with the restaurant before you head down.
If you’re exploring east‑side eats, our round‑up of Dining Gems for Food in Paya Lebar, Singapore has you covered.
Frequently asked questions
Which VivoCity restaurant is most suitable for a large family gathering?
Dian Xiao Er and Swensen’s Unlimited both handle big groups comfortably. Dian Xiao Er has round tables and sharing portions; Swensen’s Unlimited serves a buffet with enough variety for kids and elders alike.
Are there halal-certified places in this list?
Swensen’s Unlimited is halal‑certified. Thai Accent does not use pork or lard – confirm directly with the restaurant if you need full halal certification.
What’s the average spend per person at these VivoCity restaurants?
Lunch at Tempura Makino starts under $20. Buffets at Tajimaya and Swensen’s Unlimited range between $29.90++ and $60++. À la carte dishes at Crystal Jade Pavilion and Dian Xiao Er sit around $18 to $30 per person. Food Republic lets you control the cost per stall.
Which restaurant has the best view in VivoCity?
Crystal Jade Pavilion on level 3 faces the waterfront and gives you a clear sight of Sentosa. Brotzeit on level 1 also has harbour‑facing outdoor seating.
Do I need a reservation for these restaurants?
Reservations are recommended for Crystal Jade Pavilion, Tajimaya, and Brotzeit, especially on weekends. Swensen’s Unlimited takes bookings too. Tempura Makino, Dian Xiao Er, and Thai Accent accept walk‑ins, though lunch queues can form during peak hours. Food Republic is first‑come, first‑served.
Which VivoCity eatery is best for a quick workday lunch?
Tempura Makino serves bento and tendon sets under $20 quickly, and Food Republic has multiple stalls with fast turnover. Both let you eat well inside an hour.


















